Transferring Physical Skills From Humans to Robots: Multimodal Programming by Demonstration for In-Contact Tasks
نویسندگان
چکیده
A new generation of industrial quality robotic manipulators is currently being released on the international market. State of the art over-actuated manipulators are now starting to be flanked with a significant proprioceptive capacity (i.e. force/torque sensing at each joint). Joint proprioception can be further extended by force/torque sensing at the robot’s wrist and multi-fingered robotic hands provided with torque and tactile sensing. Therefore, although still fulfilling the key properties of traditional industrial robots in their motor actuation (i.e. accuracy, high performance, control, reliability and durability), a new class of commercial robots can now receive significant sensory feedback, enhancing their potential for adaptive dexterous manipulation. Against a relatively limited financial investment (starting from approximately 20.000 US dollars), manufacturers can now easily deploy this novel option in their workshops. The manufacturing process can integrate unprecedented possibilities in form of low cost, flexible, industrial quality manipulators under extended proprioceptive monitoring. However, in contemporary robotics, major hardware improvements require the balanced coupling with comparably efficient soft methods. Unfortunately, when trying to exploit the full potential of the new robots for a broad range of industrial applications, the current unbalance between hard and soft methods emerges. Nowadays, the deployment of true, skillful and flexible manipulation can only be achieved in front of significant costs due to the rather delicate and complex process of dedicated software development. Nevertheless, the current generation of robotic manipulators seems ready for major advancement in the field of HRI, in particular for the transfer of physical skills from humans to robots. Over the last decade, a significant body of work has focused on the generation of trajectories, reproducing at the level of the robot’s end effector the ones demonstrated by a human instructor, and on the system’s capacity to generalize these trajectories to novel situations (e.g. coping with obstacles or other constraints). This approach, namely programming by demonstration (hereafter PbD [1]), can be implemented as a general architecture for flexible use. In kinesthetic approaches, the end effector is physically grabbed by the human demonstrator, and moved in space to directly
منابع مشابه
Human Friendly Programming of Humanoid Robots - The German Collaborative Research Center
Main goal of the German Collaborative Research Center (GCRC) is to build an anthropomorphic robot which is able to cooperate with humans. It addresses scientific problems in four different fields: humanoid mechatronics, multimodal interfaces, man-machinecooperation and machine-learning. Among those, natural, multimodal interaction is a key issue of humanoid robots since a human-like appearance ...
متن کاملInteractive Natural Programming of Robots: Introductory Overview
Natural, multimodal interaction is a key issue of humanoid robots since a human-like appearance suggests human-like properties and behavior. Although human communication in all its facets seems to be hardly reachable today, interaction via verbal inand output or via gestures is a big step to meet this requirement. Besides these channels, recognition of the interaction context is important becau...
متن کاملLearning Force-Based Assembly Skills from Human Demonstration for Execution in Unstructured Environments
Robots have been used successfully in structured settings , where the environment is controlled; this research is inspired by the vision of robots moving beyond the structured, controlled settings. The work fo-cuses on the problem of learning low-level force-based assembly skills from human demonstration. To avoid position dependencies, force-based discrete states are used to describe qualitati...
متن کاملCompliant Robot Motion: from Path Planning or Human Demonstration to Force Controlled Task Execution
Still today, industrial robot assembly tasks are executed by replaying a preprogrammed trajectory, making them vulnerable to geometric uncertainties in the environment. Therefore, industrial assembly tasks are executed in expensive structured environments, which limits the use of robots to high volume and repetitive tasks, where the cost of the structured environment becomes relatively small. B...
متن کاملTransfer of manipulation skills from human to machine through demonstration in a haptic rendered virtual environment
Robots are widely used as automation tools to improve productivity in industry. Force sensitive manipulation is a generic requirement for a large number of industrial tasks, especially those associated with assembly. One of the major factors preventing greater use of robots in assembly tasks to date has been the lack of availability of fast and reliable methods of programming robots to carry ou...
متن کامل